//导入Vue
import Vue from 'vue';

//导入全局配置模块，这个模块中的代码和main.js中的vm实例没有关系，只是全局中的vue配置因此抽离出去后可让项目结构更加清晰
//导入全局配置文件
import './globalConfig.js'

//导入路由模块
import VueRouter from 'vue-router';
//把VueRouter注入到Vue中
Vue.use(VueRouter);
import router from './route.js'

//导入根组件
import App from './components/App.vue';

const vm = new Vue({
    el: "#app",
    //通过render渲染出的组件成为根组件
    render: c => c(App),
    //挂载路由
    router
})